package com.enjoyor.soa.traffic.api.dto.ipms;

import java.io.Serializable;
/**
 * 
 * @author wwd
 *
 */
public class MessageDto implements Serializable {
	/**
	 *  版本号
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * 信息编号
	 */
	private String messageId;
	/**
	 * 信息标题
	 */
	private String messageTitle;
	/**
	 * 信息内容
	 */
	private String messageContent;
	/**
	 * 提交人
	 */
	private String messageApply;
	/**
	 * 提交时间
	 */
	private String messageApplyTime;
	/**
	 * 审核人
	 */
	private String messageAudit;
	/**
	 * 审核时间
	 */
	private String messageTime;
	/**
	 * 开始时间
	 */
	private String startTime;
	/**
	 * 结束时间
	 */
	private String endTime;
	/**
	 * 审核状态
	 */
	private String messageStatus;
	/**
	 * 审核状态中文名
	 */
	private String messageStatusName;
	/**
	 * 发布方式
	 */
	private String messageMode;
	/**
	 * 发布方式中文名
	 */
	private String messageModeName;
	/**
	 * 属性(以json格式存储)
	 */
	private String attribute;
	/**
	 * 备注
	 */
	private String memo;
	/**
	 * 获取 信息编号
	 * @return  messageId
	 */
	public String getMessageId() {
		return messageId;
	}
	
	/**
	 * 设置 信息编号
	 * @param messageId 信息编号 
	 */
	public void setMessageId(String messageId) {
		this.messageId = messageId;
	}
	
	/**
	 * 获取 信息标题
	 * @return  messageTitle
	 */
	public String getMessageTitle() {
		return messageTitle;
	}
	
	/**
	 * 设置 信息标题
	 * @param messageTitle 信息标题 
	 */
	public void setMessageTitle(String messageTitle) {
		this.messageTitle = messageTitle;
	}
	
	/**
	 * 获取 信息内容
	 * @return  messageContent
	 */
	public String getMessageContent() {
		return messageContent;
	}
	
	/**
	 * 设置 信息内容
	 * @param messageContent 信息内容 
	 */
	public void setMessageContent(String messageContent) {
		this.messageContent = messageContent;
	}
	
	/**
	 * 获取 提交人
	 * @return  messageApply
	 */
	public String getMessageApply() {
		return messageApply;
	}
	
	/**
	 * 设置 提交人
	 * @param messageApply 提交人 
	 */
	public void setMessageApply(String messageApply) {
		this.messageApply = messageApply;
	}
	
	/**
	 * 获取 提交时间
	 * @return  messageApplyTime
	 */
	public String getMessageApplyTime() {
		return messageApplyTime;
	}
	
	/**
	 * 设置 提交时间
	 * @param messageApplyTime 提交时间 
	 */
	public void setMessageApplyTime(String messageApplyTime) {
		this.messageApplyTime = messageApplyTime;
	}
	
	/**
	 * 获取 审核人
	 * @return  messageAudit
	 */
	public String getMessageAudit() {
		return messageAudit;
	}
	
	/**
	 * 设置 审核人
	 * @param messageAudit 审核人 
	 */
	public void setMessageAudit(String messageAudit) {
		this.messageAudit = messageAudit;
	}
	
	/**
	 * 获取 审核时间
	 * @return  messageTime
	 */
	public String getMessageTime() {
		return messageTime;
	}
	
	/**
	 * 设置 审核时间
	 * @param messageTime 审核时间 
	 */
	public void setMessageTime(String messageTime) {
		this.messageTime = messageTime;
	}
	
	/**
	 * 获取 开始时间
	 * @return  startTime
	 */
	public String getStartTime() {
		return startTime;
	}
	
	/**
	 * 设置 开始时间
	 * @param startTime 开始时间 
	 */
	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}
	
	/**
	 * 获取 结束时间
	 * @return  endTime
	 */
	public String getEndTime() {
		return endTime;
	}
	
	/**
	 * 设置 结束时间
	 * @param endTime 结束时间 
	 */
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}
	
	/**
	 * 获取 审核状态
	 * @return  messageStatus
	 */
	public String getMessageStatus() {
		return messageStatus;
	}
	
	/**
	 * 设置 审核状态
	 * @param messageStatus 审核状态 
	 */
	public void setMessageStatus(String messageStatus) {
		this.messageStatus = messageStatus;
	}
	
	/**
	 * 获取 审核状态
	 * @return  messageStatus
	 */
	public String getMessageStatusName() {
		return messageStatusName;
	}
	
	/**
	 * 设置 审核状态中文名
	 * @param messageStatus 审核状态中文名 
	 */
	public void setMessageStatusName(String messageStatusName) {
		this.messageStatusName = messageStatusName;
	}
	

	/**
	 * 获取 发布方式
	 * @return  messageMode
	 */
	public String getMessageMode() {
		return messageMode;
	}
	
	/**
	 * 设置 发布方式
	 * @param messageMode 发布方式 
	 */
	public void setMessageMode(String messageMode) {
		this.messageMode = messageMode;
	}
	
	/**
	 * 获取 发布方式中文名
	 * @return  messageMode
	 */
	public String getMessageModeName() {
		return messageModeName;
	}
	
	/**
	 * 设置 发布方式中文名
	 * @param messageMode 发布方式中文名
	 */
	public void setMessageModeName(String messageModeName) {
		this.messageModeName = messageModeName;
	}
	

	/**
	 * 获取 属性(以json格式存储)
	 * @return  attribute
	 */
	public String getAttribute() {
		return attribute;
	}
	
	/**
	 * 设置 属性(以json格式存储)
	 * @param attribute 属性(以json格式存储) 
	 */
	public void setAttribute(String attribute) {
		this.attribute = attribute;
	}
	
	/**
	 * 获取 备注
	 * @return  memo
	 */
	public String getMemo() {
		return memo;
	}
	
	/**
	 * 设置 备注
	 * @param memo 备注 
	 */
	public void setMemo(String memo) {
		this.memo = memo;
	}
	
	
	

}
